// [[ OnflowGenerator File UUID: e637269f3b5644c7ba8eef0e6f2f7509  ]]
package com.itdct.onflow.system.message.qo

import com.itdct.onflow.core.qo.BasePageQo
import io.swagger.v3.oas.annotations.media.Schema

/**
 * @author DCTANT
 * @date 2025-09-18 17:04:07
 * @version 1.0
 * @description 系统站内信查询入参
 */
@Schema(name = "系统站内信查询入参", description = "系统站内信查询入参")
class SysMessageSearchQo : BasePageQo() {
    // [[ OnflowGenerator Range (- fields -) Start ]]
    @Schema(title = "标题", example = "")
    var title: String? = null

    @Schema(title = "内容", example = "")
    var content: String? = null

    @Schema(title = "是否系统发送", example = "")
    var systemSend: Boolean? = null

    @Schema(title = "接收人", example = "")
    var receiveUser: Long? = null

    @Schema(title = "发送人", example = "")
    var sendUser: Long? = null

    @Schema(title = "跳转链接", example = "")
    var url: String? = null

    @Schema(title = "已读状态", example = "")
    var readState: Boolean? = null

    @Schema(title = "平台类型", example = "")
    var platformType: String? = null

    @Schema(title = "模块名称", example = "")
    var moduleName: String? = null

    @Schema(title = "备注", example = "")
    var remark: String? = null

// [[ OnflowGenerator Range (- fields -) End ]]
}